Indicators Ratings Parallel =  7 ms
Indicators Ratings =  2 ms
CPU compute ratings: 1 iteration avg time: 561 ms
 
 ---- 
cuda_malloc<d_ratings> 0.61
cuda_malloc<d_companies_map> 0.45
cuda_malloc<d_indicatorsRatings> 2.05
kernel<computeRatingsKernel> 0.62
kernelSegment<sort> 1.61
toHostMemory<d_ratings> 0.36
toHostMemory<d_companies_map> 0.37
toHostMemory<d_indicatorsRatings> 6.9
ranking 0.57
TotalRankingTime 13.87

cuda_malloc<d_ratings> 0.26
cuda_malloc<d_companies_map> 0.07
cuda_malloc<d_indicatorsRatings> 0.11
kernel<computeRatingsKernel> 0.58
kernelSegment<sort> 0.51
toHostMemory<d_ratings> 0.35
toHostMemory<d_companies_map> 0.34
toHostMemory<d_indicatorsRatings> 7.34
ranking 0.57
TotalRankingTime 10.39

cuda_malloc<d_ratings> 0.25
cuda_malloc<d_companies_map> 0.09
cuda_malloc<d_indicatorsRatings> 0.08
kernel<computeRatingsKernel> 0.58
kernelSegment<sort> 0.54
toHostMemory<d_ratings> 0.35
toHostMemory<d_companies_map> 0.54
toHostMemory<d_indicatorsRatings> 7.49
ranking 0.74
TotalRankingTime 10.75

GRID K520 :  797.000 Mhz   (Ordinal 0)
8 SMs enabled. Compute Capability sm_30
FreeMem:   3792MB   TotalMem:   4096MB   64-bit pointers.
Mem Clock: 2500.000 Mhz x 256 bits   (160.0 GB/s)
ECC Disabled


